self protection weapon (spw) - Deutsch Englisch Wörterbuch